Big Huge Thesaurus

orchis mascula

noun

sounds kind of like